package ch.subgate.pongwars;

public class Constants {

    public static final int MODE_PVP = 0;

    public static final int MODE_PVPN = 1;

    public static final int MODE_PVE = 2;

	public static final float BATTLEFIELD_MARGIN = 10.0f;
	
	public static final float DIC_BATTLEFIELD_WIDTH = 30.0f;
	
	public static final float DIC_BATTLEFIELD_HEIGHT = 40.0f;
	
	public static final float PLAYER_RED_YPOS = 2.0f;
	
	public static final float PLAYER_BLUE_YPOS = DIC_BATTLEFIELD_HEIGHT - 2.0f;

	public static final int PLAYER_RED_PADDLE_COLOR = 0xffff6600;
	
	public static final int PLAYER_BLUE_PADDLE_COLOR = 0xff00ccff;

    public static final float PADDLE_EASY = 6.0f;

    public static final float PADDLE_MEDIUM = 4.0f;

    public static final float PADDLE_HARD = 2.0f;
	
	public static final String READY_TEXT = "Get Ready: ";

    public static final String BLUE_WIN_TEXT = "Blue wins!";

    public static final String RED_WIN_TEXT = "Red wins!";
	
	public static final float DIRECTION_BLUE_BEGINS = -(float)Math.PI / 2.0f;
	
	public static final float DIRECTION_RED_BEGINS = (float)Math.PI / 2.0f;
	
	public static final float DIRECTION_MIN = (float)Math.PI / 4.0f;
	
	public static final float DIRECTION_MAX = (float)Math.PI / 2.0f;

    public static final float FRICTION = 0.5f;

    public static final float TIME_TIMEOUT = 3.0f;

    public static final float BOUNCE_MIN = 8.0f;

    public static final float BOUNCE_MAX = 12.0f;

    public static final float BOUNCE_CHARGE_MAX = 5.0f;

    public static final float DISCHARGE_DELAY = 0.1f;

    public static final float SPEED_MULTIPLIER = 7.0f;

    public static final float SPIN_MAX = 1.5f;

    public static final float AI_MOVE_SPEED_EASY = 20.0f;

    public static final float AI_MOVE_SPEED_MEDIUM = 30.0f;

    public static final float AI_MOVE_SPEED_HARD = 40.0f;

    public static final int RENDER_LINE_COLOR = 0xffaaaaaa;

    public static final String MY_UUID = "2a422f50-6668-11e4-9803-0800200c9a66";

} // Constants
